home *** CD-ROM | disk | FTP | other *** search
/ Inter.Net 55-1 / Inter.Net 55-1.iso / CBuilder / Setup / BCB / data.z / cstring.h < prev    next >
Encoding:
C/C++ Source or Header  |  1998-02-09  |  690 b   |  28 lines

  1. /*  cstring.h
  2.  
  3.     Standard C header file wrapper for string.h
  4. */
  5.  
  6. /*
  7.  *      C/C++ Run Time Library - Version 9.0
  8.  *
  9.  *      Copyright (c) 1997, 1998 by Borland International
  10.  *      All Rights Reserved.
  11.  *
  12.  */
  13. /* $Revision:   9.3  $ */
  14.  
  15. #define  __USING_CNAME__
  16. #include <string.h>
  17. #if !defined(__USING_STD_NAMES__) && !defined(__STD_STRING)
  18. /* Include the STL string class for backwards support if the user includes
  19.    <cstring.h>.  Else this is an include of <cstring> and our previous include
  20.    of string.h will suffice.
  21. */
  22. #  undef   __USING_CNAME__
  23. #  include <string.stl>
  24.    using std::string;
  25. #endif  /* __USING_STD_NAMES__ */
  26.  
  27. #undef   __USING_CNAME__
  28.